Defence Force — synonyms, definition
1. defence force (Noun) Brit, Cdn
3 synonyms
defence defense defense force
1 definition
defence force (Noun) — An organization of defenders that provides resistance against attack.
ex. "he joined the defence force against invasion"
2 types of
organisation organization
1 type
bastion